Laurent P. René de Cotret

Visit Website

Laurent P. René de Cotret specializes in academic productivity tools that bridge the gap between code and scholarly writing, and his single public package, pandoc-plot, embodies this philosophy. The utility is a lightweight Pandoc filter that automatically executes embedded code blocks in Markdown, LaTeX, reStructuredText, or any other Pandoc-supported format and replaces them with publication-ready figures. Typical workflows include generating Python matplotlib plots, Julia Gadfly visuals, MATLAB graphs, or ggplot2 charts straight from the manuscript source, eliminating the need to save and track separate image files. Researchers use it to ensure that every figure in a thesis, pre-print, or technical report is reproducible and always synchronized with the underlying data; educators employ it to create living hand-outs whose diagrams re-render when datasets change; and developers weave architectural diagrams or benchmark plots into documentation that compiles like code. Because pandoc-plot respects Pandoc’s AST, it slots unobtrusively into existing toolchains such as R Markdown, Quarto, Org-mode, or static-site generators, producing vector or bitmap output in user-defined sizes, fonts, and colour schemes. Configuration is driven by YAML metadata, so build servers can cache results and only re-execute code when the source has actually changed, keeping continuous-integration pipelines fast. The publisher’s software is available for free on get.nero.com, with downloads delivered through trusted Windows package sources such as winget, always installing the latest version and allowing batch installation alongside other applications.

pandoc-plot

A pandoc filter to generate figures from source code.

Details